home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / rtextu10.zip / DETAB.DOC < prev    next >
Text File  |  1993-05-06  |  3KB  |  78 lines

  1.  
  2.  
  3.                     ######          #######                
  4.                     #     #  ######    #       ##    ##### 
  5.                     #     #  #         #      #  #   #    #
  6.                     #     #  #####     #     #    #  ##### 
  7.                     #     #  #         #     ######  #    #
  8.                     #     #  #         #     #    #  #    #
  9.                     ######   ######    #     #    #  ##### 
  10.  
  11.  
  12.  
  13.  
  14. You can get part of the following documentation by invoking the program with
  15. the switches -v, -h, or -H . See README.TXT for more information.
  16.  
  17. -----------------------------------   -v   ------------------------------------
  18. DETAB v1.0 -- Replace tabs with spaces in several files
  19. Copr (c) 1992,1993 Richard Breuer. DETAB is freeware. No warranties.
  20.  
  21. This is DETAB/2 v1.0 - renamed to DETAB (from RUTILS 4).
  22.  
  23. Author: Richard Breuer
  24.         Brunssumstrasse 6
  25.         5100 Aachen
  26.         (after Jul 1, 1993: 52074 Aachen)
  27.         Germany
  28.         Europe
  29.  
  30. Phone:  +49/241/85605
  31. Fax:    +49/241/8021329
  32.  
  33. Email:  ricki@pool.informatik.rwth-aachen.de (Preferred!)
  34.  
  35. -----------------------------------   -h   ------------------------------------
  36. DETAB v1.0 -- Replace tabs with spaces in several files
  37. Copr (c) 1992,1993 Richard Breuer. DETAB is freeware. No warranties.
  38.  
  39. Usage:
  40.    DETAB [-hHlrt:uv*] infile.. [{>|>>} outfile]
  41.  
  42. Options: (-l and -r are mutually exclusive)
  43.    -h     Display this help screen
  44.    -H     Display another help screen with notes and examples
  45.    -l     Process leading spaces/tabs only
  46.    -r     Respect quotes, ie. do not modify strings enclosed in <'> or <">
  47.    -t[n]  Set the tabwidth to n. n must be positive. Default is n=8
  48.    -v     Display version info and information about the author
  49.    -*     Display internal information (for debugging purposes)
  50.  
  51. -----------------------------------   -H   ------------------------------------
  52. DETAB v1.0 -- Replace tabs with spaces in several files
  53. Copr (c) 1992,1993 Richard Breuer. DETAB is freeware. No warranties.
  54.  
  55. Notes:
  56.    DETAB reads from stdin if a filename is -. The output is always directed
  57.    to stdout. The line lengths are restricted to 255 characters. Longer lines
  58.    will be cut. The errorlevel is set to 1 if help has been displayed. It is
  59.    set to 255 in case of an error and 0 on normal completion. Output resulting
  60.    from multiple input files is appended to stdout. The processing order for
  61.    wildcards depends on the order of the directory entries. DETAB returns
  62.    nonsense for binary files.
  63.  
  64. Examples:
  65.    DETAB *.TXT
  66.       Process all *.txt files in the current directory and append them to
  67.       stdout. The order is the one DOS's dir tells you.
  68.    DETAB HEADER.TXT - FOOTER.TXT
  69.       After processing HEADER.TXT the user must input text from the keyboard
  70.       until Ctrl/Z (=EOF) is detected. Then FOOTER.TXT is processed. All output
  71.       is appended on stdout.
  72.    DETAB MYPROG.PAS -r
  73.       Translate MYPROG.PAS, but don't change the quoted strings.
  74.  
  75. -------------------------------------------------------------------------------
  76. Additional information:
  77.    DETAB is similar to the Unix command EXPAND.
  78.